package com.course.design.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.course.design.entity.Dept;
import java.util.List;

/**
 * 描述:
 *
 * @author qinlianji
 * @create 2020-03-15
 */
public interface DeptService {

    /**
     * 查询所有有效的部门
     * @return
     */
    List<Dept> queryList();

    /**
     * 保存或新增部门
     * @param dept
     * @return
     */
    void saveOrUpdate(Dept dept);

    void deleteById(String deptbsId);

    void batchDeleteById(String ids);


    /**
     * 分页查询员工信息
     * @param start
     * @param limit
     * @return
     */
    IPage<Dept> queryPage(int start, int limit, String deptname);
}
